<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/reports.dwt" codeOutsideHTMLIsLocked="false" -->
<?php session_start();?>
<head>	
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
    <?php 
	  include ("config.php");
	  include ("utils.php");
	?>
	<!-- InstanceBeginEditable name="doctitle" -->
		<title>Task Pane</title>
	<!-- InstanceEndEditable -->
	<link rel="stylesheet" href="<?php echo ESTILO?>/reports.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
	<!-- InstanceBeginEditable name="head" -->
    <?php include(ROOT_DIR_CLASES.'/cCliente.php');?>
	<!-- InstanceEndEditable -->    
</head>
<body>
<?php
if (isset($_SESSION['cliente']))
{
?>
    <!-- InstanceBeginEditable name="initializeBody" -->
    <?php
   $box = $_REQUEST['box']; // cuentas seleccionadas para mapear
   $cuentaSelectSegui = $_REQUEST['cuentaSelectSegui']; // cuenta seleccionada para seguir (-1 si no selecciono)
   $_SESSION['cuentasSeleccionadas'] = $box;
   $_SESSION['cuentaSelectSegui'] = $cuentaSelectSegui;
        
   $_SESSION['filtroMovilSegui'] = $_REQUEST['cuentaSelect'];
   $_SESSION['filtroHistDiai'] = $_REQUEST['diai'];
   $_SESSION['filtroHistMesi'] = $_REQUEST['mesi'];
   $_SESSION['filtroHistAnoi'] = $_REQUEST['anoi'];
   $_SESSION['filtroHistDiaf'] = $_REQUEST['diaf'];
   $_SESSION['filtroHistMesf'] = $_REQUEST['mesf'];
   $_SESSION['filtroHistAnof'] = $_REQUEST['anof'];
   
   $_SESSION['filtroHistHorai'] = $_REQUEST['horaInicio'];
   $_SESSION['filtroHistHoraf'] = $_REQUEST['horaFin'];
      

   $_SESSION['filtroHistColorId'] = "#".$_REQUEST['colorId'];
   $_SESSION['filtroHistThickness'] = $_REQUEST['thickness'];
   
   
   $cuenta=$_REQUEST['cuentaSelect'];
   $sessionId = $_REQUEST['SESSION'];
   
   $filtrarCeros = ($_REQUEST['filtrarCeros'] == 'true') ? 1 : 0;
   
   $fechai = $_REQUEST['anoi'].'-'.$_REQUEST['mesi'].'-'.$_REQUEST['diai']." ".$_REQUEST['horaInicio'].':00';
   $fechaf = $_REQUEST['anof'].'-'.$_REQUEST['mesf'].'-'.$_REQUEST['diaf']." ".$_REQUEST['horaFin'].':00';
   $pag=$_REQUEST['pag'];
   
   $infoCuenta = BykomCliente::InfoCuentaReduce($cuenta);
   $nom1nom2 = $infoCuenta->campo('nombre',0)." - ".$infoCuenta->campo('nombre_dos',0);  
   $codigocuenta = $infoCuenta->campo('Codigo',0);
   
   $excesoVelocidad = $_REQUEST['excesoVelocidad'];
   
   $datosIdentificacion = BykomCliente::Consulta_Datos_Identificacion_Avl($cuenta);
   $identificadorPatente = $datosIdentificacion->campo('Identificador',0)." - (".$datosIdentificacion->campo('Patente',0).")";  
   
   $tipoConsulta = "Historico Avl";
      
   
   $reg_actual=(($pag-1)*RESULTADO_HISTORICO_AVL);
   if ($filtrarCeros == 1) {
   		$consulta = BykomCliente::Consulta_Historico_Avl_QCeros($cuenta,$fechai,$fechaf,0,1,1);  
   } else {
   		$consulta = BykomCliente::Consulta_Historico_Avl($cuenta,$fechai,$fechaf,0,1,1);  	
   }
   
   $cant_reg=$consulta->campo('cantidad',0);
   $velocidadMax = substr($consulta->campo('velocidadMax',0), 0, strpos($consulta->campo('velocidadMax',0), '.')+4);
   
   /*Velocidad promedio*/
   if ($filtrarCeros == 1) { 
   		$consulta = BykomCliente::Consulta_Historico_Avl_QCeros($cuenta,$fechai,$fechaf,0,1,0);  
   } else {
   		$consulta = BykomCliente::Consulta_Historico_Avl($cuenta,$fechai,$fechaf,0,1,0);  
   }
   $velocidadPromedio = str_replace(".", ",", substr($consulta->campo('promedio',0), 0, strpos($consulta->campo('promedio',0), '.')+4));
   
   if ($filtrarCeros == 1) { 
   		$consulta = BykomCliente::Consulta_Historico_Avl_QCeros($cuenta,$fechai,$fechaf,$reg_actual,0,0);
   } else {
   		$consulta = BykomCliente::Consulta_Historico_Avl($cuenta,$fechai,$fechaf,$reg_actual,0,0);
   }
   
   if ($filtrarCeros == 1) { 
   		$consultaTotal = BykomCliente::Consulta_Historico_Avl_Total_QCeros($cuenta,$fechai,$fechaf);	
   } else {
   		$consultaTotal = BykomCliente::Consulta_Historico_Avl_Total($cuenta,$fechai,$fechaf);	
   }
   
   $distanciaTotal = BykomCliente::Consulta_Distancia_Total_Avl($consultaTotal);
   
   //echo "Distancia total: ".$distanciaTotal." metros\n";
   //echo "Velocidad Maxima: ".$velocidadMax." Km/h\n";
   //echo "Velocidad Promedio: ".$velocidadPromedio." Km/h\n";
   
   $filtro="Seleccionar todos desde ".$_REQUEST['horaInicio']." ".$_REQUEST['diai']."/".$_REQUEST['mesi']."/".$_REQUEST['anoi']." hasta ".$_REQUEST['horaFin']." ".$_REQUEST['diaf']."/".$_REQUEST['mesf']."/".$_REQUEST['anof'];
   if ($filtrarCeros == 1) {
   	$filtro = $filtro . " ( no se muestran velocidades iguales a 0)";
   }
   $res=RESULTADO_HISTORICO_AVL;                           
   
    $_SESSION['EXCEL_v'] = $cuenta;
   	$_SESSION['EXCEL_codigocuenta'] = $codigocuenta;
   	$_SESSION['EXCEL_nom1nom2'] = $nom1nom2;
   	$_SESSION['EXCEL_filtro'] = $filtro;
   	$_SESSION['EXCEL_fechai'] = $fechai;
   	$_SESSION['EXCEL_fechaf'] = $fechaf;
   	$_SESSION['EXCEL_velocidadPromedio'] = $velocidadPromedio;
   	$_SESSION['EXCEL_velocidadMax'] = $velocidadMax;
   	$_SESSION['EXCEL_distanciaTotal'] = $distanciaTotal;
?>

<form name="frmHistoricoAvl" >
<?php
echo 
       "  <input type='hidden' name='cuentaSelect'  id='cuentaSelect' value='".$cuenta."'>
          <input type='hidden' name='nom1nom2' value='".$nom1nom2."' id='nom1nom2'>
          <input type='hidden' name='diai' value='".$_REQUEST['diai']."'>
          <input type='hidden' name='mesi' value='".$_REQUEST['mesi']."'>
          <input type='hidden' name='anoi' value='".$_REQUEST['anoi']."'>
          <input type='hidden' name='horaInicio' value='".$_REQUEST['horaInicio']."'>
          <input type='hidden' name='diaf' value='".$_REQUEST['diaf']."'>
          <input type='hidden' name='mesf' value='".$_REQUEST['mesf']."'>
          <input type='hidden' name='anof' value='".$_REQUEST['anof']."'>
          <input type='hidden' name='horaFin' value='".$_REQUEST['horaFin']."'>
          <input type='hidden' name='identificadorPatente' value='".$_REQUEST['identificadorPatente']."'>
		  <input type='hidden' name='excesoVelocidad' value='".$_REQUEST['excesoVelocidad']."'>
          <input type='hidden' name='pag' value='".$pag."'>
          <input type='hidden' name='historicoId' id='historicoId'>
       	  <input type='hidden' name='cuentaPosiSelect' id='cuentaPosiSelect' value='".$_REQUEST['cuentaSelect']."'>
          <input type='hidden' name='tabla' id='tabla'>
       	  <input type='hidden' name='v' id='v' value='".$cuenta."'>
       	  <input type='hidden' name='codigocuenta' id='codigocuenta' value='".$codigocuenta."'>
       	  <input type='hidden' name='filtro' id='filtro' value='".$filtro."'>
       	  <input type='hidden' name='fechai' id='fechai' value='".$fechai."'>
       	  <input type='hidden' name='fechaf' id='fechaf' value='".$fechaf."'>
          <input type='hidden' name='velocidadMax' id='velocidadMax' value='".$velocidadMax."'>
          <input type='hidden' name='velocidadPromedio' id='velocidadPromedio' value='".$velocidadPromedio."'>
       	  <input type='hidden' name='distanciaTotal' id='distanciaTotal' value='".$distanciaTotal."'>
       	  <input type='hidden' name='filtrarCeros' id='filtrarCeros' value='".$_REQUEST['filtrarCeros']."'>
          <input type='hidden' name='SESSION' id='SESSION' value='".$_REQUEST['SESSION']."'>";
       
       ?>
</form>       

	<!-- InstanceEndEditable -->
    <div id="container">
        <div id="topContainer">
        </div>
    	<table height="100" border="0" cellspacing="0">
          <tr valign="top">
          	<td>
              <div id="header">	
                <table id="tableHeader" width="766" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td height="90" width="550">
                      <div id="miniHeader">
                        <!-- InstanceBeginEditable name="miniHeader" -->		
						<div id="reportesHeader">	
                         <div class="miniHeaderReportDiv">	
						  <table>
                            <tr>
                              <td><span class="niniHeaderLBL">Cuenta</span></td>                             
						      <td colspan="3"><span class="niniHeaderDESC"><?php echo " ".$codigocuenta ?><strong> | </strong><?php echo $nom1nom2?><strong> | </strong><?php echo $identificadorPatente?></span></td>
                            </tr>
                            <tr>    
                              <td valign="top"><span class="niniHeaderLBL">Filtro</span></td>
						      <td colspan="3"><span class="niniHeaderDESC"><?php echo " ".$filtro?></span></td>
                            </tr>
                            <tr>
                              <td valign="top"><span class="niniHeaderLBL">Vel. M&aacute;xima (Km/h)</span></td>
						      <td><span class="niniHeaderDESC"><?php echo " ".$velocidadMax?></span></td>	
                              <td valign="top"><span class="niniHeaderLBL">Vel. Promedio (Km/h)</span></td>
						      <td><span class="niniHeaderDESC"><?php echo " ".$velocidadPromedio?></span></td>
                            </tr>
                            <tr>
                              <td valign="top"><span class="niniHeaderLBL">Distancia Total (Km)</span></td>
						      <td colspan="3"><span class="niniHeaderDESC"><?php echo " ".$distanciaTotal?></span></td>	
                            </tr>
                          </table>
                         </div>
                        </div>
						<!-- InstanceEndEditable -->	  
                      </div>
                    </td>
                    <td valign="top" align="right">
                    	<!-- InstanceBeginEditable name="logoEmpresa" -->
                    		<img src="imagenes/logo.png" width="200" height="90"/>
                        <!-- InstanceEndEditable -->
                    </td>
                  </tr>
                  <tr>
                    <td height="40" colspan="2">
                      <div id="menu">
                        <div id="barraMenu"> 
						  <ul> 
                            <!-- InstanceBeginEditable name="pageMenu" -->
							<li><a style="background:url(images/printIcon.gif) no-repeat center left;" href="GenerarReporte.php?v=<?php echo $cuenta ?>&codigocuenta=<?php echo $codigocuenta ?>&nom1nom2=<?php echo $nom1nom2 ?>&tipo=HistoricoAVL&filtro=<?php echo $filtro?>&fechai=<?php echo $fechai?>&fechaf=<?php echo $fechaf ?>&velocidadMax=<?php echo $velocidadMax ?>&velocidadPromedio=<?php echo $velocidadPromedio ?>&viewCols=6,8,14,23&distanciaTotal=<?php echo $distanciaTotal ?>&formatType=0 " target="_blank" title="">Imprimir</a></li> 
      						<li><a style="background:url(images/xlsIcon.gif ) no-repeat center left;" href="GenerarReporte.php?v=<?php echo $cuenta ?>&codigocuenta=<?php echo $codigocuenta ?>&nom1nom2=<?php echo $nom1nom2 ?>&tipo=HistoricoAVL&filtro=<?php echo $filtro?>&fechai=<?php echo $fechai?>&fechaf=<?php echo $fechaf ?>&velocidadMax=<?php echo $velocidadMax ?>&velocidadPromedio=<?php echo $velocidadPromedio ?>&viewCols=6,8,14,23&distanciaTotal=<?php echo $distanciaTotal ?>&formatType=1" title="">XLS</a></li> 
							<li><a style="background:url(images/xlsxIcon.gif) no-repeat center left;" href="GenerarReporte.php?v=<?php echo $cuenta ?>&codigocuenta=<?php echo $codigocuenta ?>&nom1nom2=<?php echo $nom1nom2 ?>&tipo=HistoricoAVL&filtro=<?php echo $filtro?>&fechai=<?php echo $fechai?>&fechaf=<?php echo $fechaf ?>&velocidadMax=<?php echo $velocidadMax ?>&velocidadPromedio=<?php echo $velocidadPromedio ?>&viewCols=6,8,14,23&distanciaTotal=<?php echo $distanciaTotal ?>&formatType=2" title="">XLSX</a></li> 
							<li><a style="background:url(images/pdfIcon.gif) no-repeat center left;" href="GenerarReporte.php?v=<?php echo $cuenta ?>&codigocuenta=<?php echo $codigocuenta ?>&nom1nom2=<?php echo $nom1nom2 ?>&tipo=HistoricoAVL&filtro=<?php echo $filtro?>&fechai=<?php echo $fechai?>&fechaf=<?php echo $fechaf ?>&velocidadMax=<?php echo $velocidadMax ?>&velocidadPromedio=<?php echo $velocidadPromedio ?>&viewCols=6,8,14,23&distanciaTotal=<?php echo $distanciaTotal ?>&formatType=3" title="">PDF</a></li> 
                            <li><a style="background:url(images/csvIcon.gif) no-repeat center left;" href="GenerarReporte.php?v=<?php echo $cuenta ?>&codigocuenta=<?php echo $codigocuenta ?>&nom1nom2=<?php echo $nom1nom2 ?>&tipo=HistoricoAVL&filtro=<?php echo $filtro?>&fechai=<?php echo $fechai?>&fechaf=<?php echo $fechaf ?>&velocidadMax=<?php echo $velocidadMax ?>&velocidadPromedio=<?php echo $velocidadPromedio ?>&viewCols=6,8,14,23&distanciaTotal=<?php echo $distanciaTotal ?>&formatType=4" title="">CSV</a></li>
                            <li><a style="background:url(images/closeIcon.gif) no-repeat center left;" href="Javascript:close();" title="">Cerrar</a></li>
							<div id="recordsCount"> <?php echo $cant_reg?> registros listados </div> 
                            <!-- InstanceEndEditable -->
						  </ul> 
						</div>
                      </div>
                    </td>
                  </tr>
                </table>       
              </div>
            </td>
          </tr>            
        </table>
        <table width="90%">
          <tr>
            <td>
              <div id="pageContent">
              	<!-- InstanceBeginEditable name="body" -->		
				<?php $consulta->imprimirResultadoHistoricoAvl($res,$cuenta,$codigocuenta,$nom1nom2, $filtrarCeros);?>

<script language="JavaScript">
   function Recargar(pag)
   {
    document.frmHistoricoAvl.pag.value=pag;
   	document.frmHistoricoAvl.submit();
   }
   
   function zonaProhibida(msj)
   {
   	
   	result = msj;
   	for (i=0;i<20;i++)
   	   result=result.replace('%', ' ');
   	alert('Zona Prohibida: '+ result);
   }
   
   function ViewInMap(historicoId, tabla)
   {
	//URL = "task_panePosiHistorica.php";
	/*document.frmHistoricoAvl.action="../posiSelect.php";
	document.frmHistoricoAvl.target="scriptFrame";*/
	document.frmHistoricoAvl.action="taskPanels/task_panePosiHistorica.php";
	document.frmHistoricoAvl.target = window.opener.name;
	document.frmHistoricoAvl.cuentaSelect.value = "<?php echo $cuenta ?>";
	document.frmHistoricoAvl.historicoId.value = historicoId;
	document.frmHistoricoAvl.tabla.value = tabla;
	document.frmHistoricoAvl.SESSION.value = "<?php echo $sessionId ?>";
	//document.frmHistoricoAvl.action = URL;
	window.blur();
	document.frmHistoricoAvl.submit();
	document.frmHistoricoAvl.action="#";
	document.frmHistoricoAvl.target="_self";
   }
   function openExcel() {
   		
   		document.frmHistoricoAvl.action = "";
   		document.frmHistoricoAvl.target="_blank";
   		document.frmHistoricoAvl.submit();
   }  
</script>
				<!-- InstanceEndEditable -->              
              </div>
            </td>
          </tr>
        </table>	
        <div id="baseContainer">
        </div>
    </div>    
 
<?php
}
else 
  echo "<font class=Errors> Debe iniciar session para poder visualizar esta pagina.</font>";  
?> 
</body>
<!-- InstanceEnd --></html>
